<!DOCTYPE html>
<?php
    include("comprobar.php");
?>
<html lang="">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title></title>
    <link rel="stylesheet" href="css/style_admon.css">
    <script src="lib/jquery-1.11.2.min.js"></script>
</head>

<body>
    <div id="general">
        <?php
            include "administracion.php";
            include "admin-general.php";
        ?>
        <div id="datos">

        <h2>AÑADIR ART&Iacute;CULO</h2>

            <div id="datos_comunes">
                <form method='post' action='add-articulo.php' enctype='multipart/form-data'>
                <p>Nombre</p>
                <input type='text' name='nombre' required></input>    
                <p>PVP</p>
                <input type='number' step='0.05' max='999999.99' name='pvp' required></input>
                <p>Stock Venta</p>
                <input type='number' name='st_venta' max='999999999' required></input>
                <p>Stock Pr&eacute;stamo</p>
                <input type='number' name='st_prest'  max='999999999' required></input>
                <p>Tipo de Articulo</p>
                <select id='discriminante' name='discriminante'>
                    <option></option>
                    <option value='Libro'>Libro</option>
                    <option value='Juego de Mesa'>Juego de Mesa</option>
                    <option value='Videojuego'>Videojuego</option>
                    <option value='Pelicula'>Pel&iacute;cula</option>
                </select>
                <p>Descripci&oacute;n</p>
                <textarea id="descripcion" name="descripcion" cols="50" rows="10"></textarea>
                <p>Imagen</p>
                <input id="imagen" type="file" name="imagen"></input>
            </div>
            <div id="datos_especificos">
                <div id="libros">    
                    <p>ISBN</p>
                    <input type='text' name='isbn_l' maxlength='13'></input>
                    <p>Autor</p>
                    <input name='autor_l' maxlenght='200'></input>
                    <p>Genero</p>
                    <table id='genero_l'>
                        <tr>
                            <td><input type='checkbox' name='genero_l[]' value='Ciencia Ficcion'>Ciencia Ficcion</input></td>
                            <td><input type='checkbox' name='genero_l[]' value='Terror'>Terror</input></td>
                            <td><input type='checkbox' name='genero_l[]' value='Fantasia'>Fantasia</input></td>        
                        </tr>
                        <tr>
                            <td><input type='checkbox' name='genero_l[]' value='Drama'>Drama</input></td>
                            <td><input type='checkbox' name='genero_l[]' value='Humor'>Humor</input></td>
                            <td><input type='checkbox' name='genero_l[]' value='Thriller'>Thriller</input></td>
                        </tr>
                        <tr>
                            <td><input type='checkbox' name='genero_l[]' value='Novela Historica' >Novela Historica</input></td>
                            <td><input type='checkbox' name='genero_l[]' value='Comic' >Comic</input></td>
                            <td><input type='checkbox' name='genero_l[]' value='Informatica' >Informatica</input></td>
                        </tr>
                    </table>
                    <p>Formato</p>
                    <select name="formato_l">
                        <option></option>
                        <option>Bolsillo</option>
                        <option>R&uacute;stica</option>
                        <option>Carton&eacute;</option>
                    </select>
                </div>
                <div id="jdemesa">    
                    <p>Tipo</p>
                    <table id='tipo_jm'>
                        <tr>
                            <td><input type="checkbox" name="tipo_jm[]" value="tablero">Tablero</input></td>
                            <td><input type="checkbox" name="tipo_jm[]" value="cartas">Cartas</input></td>
                        </tr>
                        <tr>
                            <td><input type="checkbox" name="tipo_jm[]" value="miniaturas">Miniaturas</input></td>
                            <td><input type="checkbox" name="tipo_jm[]" value="Rol">Rol</input></td>
                        </tr>
                    </table>

                    <p>Tiempo de Juego</p>
                    <input name='tiempo_juego_jm' maxlenght='15'></input>
                    <p>Numero de Jugadores</p>
                    <input name='n_jugadores_jm' maxlenght='20'></input>
                    <p>Edad Jugadores</p>
                    <input name='edad_jm' maxlenght='20'></input>

                </div>
                <div id="videojuegos">    
                    <p>Plataforma</p>
                    <select name="plataforma_vj" >
                        <option></option>
                        <option value="PS3">PS3</option>
                        <option value="PS4">PS4</option>
                        <option value="XBOX-ONE">XBOX-ONE</option>
                        <option value="PC">PC</option>
                        <option value="Nintendo 3DS">Nintendo 3DS</option>
                    </select>
                    <p>Compañia</p>
                    <input name='compania_vj' maxlenght='20'></input>
                    <p>Genero</p>
                    <table id='genero_vj'>
                        <tr>
                            <td><input type="checkbox" name="genero_vj[]" value="Plataformas">Plataformas</input></td>
                            <td><input type="checkbox" name="genero_vj[]" value="Puzzles">Puzzles</input></td>
                        </tr>
                        <tr>
                            <td><input type="checkbox" name="genero_vj[]" value="Accion">Acci&oacute;n</input></td>
                            <td><input type="checkbox" name="genero_vj[]" value="Aventura">Aventura</input></td>
                        </tr>

                    </table>
                </div>
                <div id="peliculas">    
                    <p>Director</p>
                    <input type='text' name='director_p' maxlength='50' ></input>
                    <p>Genero</p>
                    <table id='genero_p'>
                        <tr>
                            <td><input type="checkbox" name="genero_p[]" value="Terror">Terror</input></td>
                            <td><input type="checkbox" name="genero_p[]" value="Drama">Drama</input></td>
                            <td><input type="checkbox" name="genero_p[]" value="Accion" >Acci&oacute;n</input></td>
                        </tr>
                        <tr>
                            <td><input type="checkbox" name="genero_p[]" value="Ciencia Ficcion" >Ciencia Ficci&oacute;n</input></td>
                            <td><input type="checkbox" name="genero_p[]" value="Animacion" >Animaci&oacute;n</input></td>
                            <td><input type="checkbox" name="genero_p[]" value="Fantasia" >Fantas&iacute;a</input></td>
                        </tr>
                        <tr><td><input type="checkbox" name="genero_p[]" value="Comedia" >Comedia</input></td></tr>

                    </table>
                    <p>Duracion</p>
                    <input name='duracion_p' maxlenght='20' ></input>
                    <p>Formato</p>
                    <select name="formato_p">
                        <option></option>
                        <option>DVD</option>
                        <option>BLURAY</option>
                    </select>
                </div>
            </div>
        </div>

        <div id="boton">
            <input type='submit'></input>
        </div>
        </form>
    </div>
    

    <script>
        $(function() {
            var tipo;
            $("#libros").hide();
            $("#jdemesa").hide();
            $("#videojuegos").hide();
            $("#peliculas").hide();
            $("#discriminante").change(function(){
                tipo=$("#discriminante option:selected").val();
                if(tipo=="Libro"){
                    $("#libros").show();
                    $("#videojuegos").hide();
                    $("#jdemesa").hide();
                    $("#peliculas").hide();
                }
                else if(tipo=="Videojuego"){
                    $("#libros").hide();
                    $("#videojuegos").show();
                    $("#jdemesa").hide();
                    $("#peliculas").hide();
                }
                else if(tipo=="Juego de Mesa"){
                    $("#libros").hide();
                    $("#videojuegos").hide();
                    $("#jdemesa").show();
                    $("#peliculas").hide();
                }
                else if(tipo=="Pelicula"){
                    $("#libros").hide();
                    $("#videojuegos").hide();
                    $("#jdemesa").hide();
                    $("#peliculas").show();
                }
                else{
                    $("#libros").hide();
                    $("#videojuegos").hide();
                    $("#jdemesa").hide();
                    $("#peliculas").hide();
                }
            });
        });

    </script>

    <?php
    if(isset($_POST['nombre'])&&isset($_POST['precio'])&&isset($_POST['st_venta'])&&isset($_POST['st_prest'])&&isset($_FILES['imagen'])&&isset($_POST['descripcion'])){
        $link = mysql_connect('localhost', 'root', '') or die('No se pudo conectar: ' . mysql_error());
        
        mysql_select_db('bdproyecto') or die('No se pudo seleccionar la base de datos');
        if($_POST['discriminante']=='Libro'){
            if(isset($_POST['genero_l'])){
                $genero_l="";
                for($i=0;$i<count($_POST['genero_l']);$i++){
                        $genero_l=$genero_l.$_POST['genero_l'][$i].",";
                }
            }
            else{$genero_l='NULL';
                }
            
            $query="INSERT INTO articulo VALUES (
                NULL, 
                '".$_POST['nombre']."',
                ".$_POST['precio'].",
                ".$_POST['st_venta'].",
                ".$_POST['st_prest'].",
                '".$_POST['discriminante']."',
                'images/".$_FILES['imagen']['name']."',
                '".$_POST['descripcion']."',
                '".$_POST['isbn_l']."',
                '".$_POST['autor_l']."',";
                if(isset($genero_l)){
                    $query=$query."'".$genero_l."',";
                }else{
                    $query=$query.$genero_l.",";
                }
                $query=$query."'".$_POST['formato_l']."',
                NULL, NULL, NULL, NULL,
                NULL, NULL, NULL, 
                NULL, NULL, NULL, NULL)";
            
                $result=mysql_query($query) or die ('Consulta fallida: ' . mysql_error());
                if ($result) {
                    echo "<script>
                            $('#datos_comunes').hide();
                            $('#libros').hide();
                            $('#jdemesa').hide();
                            $('#videojuegos').hide();
                            $('#peliculas').hide();
                            alert('Insercion Realizada Correctamente');
                        </script>
                    ";
                } else {
                    echo "<script>
                            alert('Error en la Insercion');
                        </script>";
                }
            mysql_close($link);
            header("refresh:0; url=admin-libros.php");
        }
        else if($_POST['discriminante']=='Juego de Mesa'){
            $tipo_jm="";
            if(isset($_POST['tipo_jm'])){
                for($i=0;$i<count($_POST['tipo_jm']);$i++){
                        $tipo_jm=$tipo_jm.$_POST['tipo_jm'][$i].",";
                }
            }
            else{$tipo_jm='NULL';
                }
            
            $query="INSERT INTO articulo VALUES (
                NULL, 
                '".$_POST['nombre']."',
                ".$_POST['precio'].",
                ".$_POST['st_venta'].",
                ".$_POST['st_prest'].",
                '".$_POST['discriminante']."',
                'images/".$_FILES['imagen']['name']."',
                '".$_POST['descripcion']."',
                NULL, 
                NULL, 
                NULL, 
                NULL,";
                if(isset($tipo_jm)){
                    $query=$query."'".$tipo_jm."',";
                }else{
                    $query=$query.$tipo_jm.",";
                }
                $query=$query."'".$_POST['tiempo_juego_jm']."',
                '".$_POST['n_jugadores_jm']."',
                '".$_POST['edad_jm']."',
                NULL, NULL, NULL, 
                NULL, NULL, NULL, NULL)";
            
                $result=mysql_query($query) or die ('Consulta fallida: ' . mysql_error());
                if ($result) {
                    echo "<script>
                            $('#datos_comunes').hide();
                            $('#libros').hide();
                            $('#jdemesa').hide();
                            $('#videojuegos').hide();
                            $('#peliculas').hide();
                            alert('Insercion Realizada Correctamente');
                        </script>
                    ";
                } else {
                    echo "<script>
                            
                            alert('Error en la Insercion');
                        </script>";
                }
            mysql_close($link);
            header("refresh:0; url=admin-juegosdemesa.php");
        }
        else if($_POST['discriminante']=='Videojuego'){
            $genero_vj="";
            if(isset($_POST['genero_vj'])){
                for($i=0;$i<count($_POST['genero_vj']);$i++){
                        $genero_vj=$genero_vj.$_POST['genero_vj'][$i].",";
                }
            }
            else{$genero_vj='NULL';
                }
            
            $query="INSERT INTO articulo VALUES (
                NULL, 
                '".$_POST['nombre']."',
                ".$_POST['precio'].",
                ".$_POST['st_venta'].",
                ".$_POST['st_prest'].",
                '".$_POST['discriminante']."',
                'images/".$_FILES['imagen']['name']."',
                '".$_POST['descripcion']."',
                NULL, NULL, NULL, NULL,
                NULL, NULL, NULL, NULL,
                '".$_POST['plataforma_vj']."',
                '".$_POST['compania_vj']."',";
                if(isset($genero_vj)){
                    $query=$query."'".$genero_vj."',";
                }else{
                    $query=$query.$genero_vj.",";
                }
                $query=$query."
                NULL, NULL, NULL, NULL)";
            
                $result=mysql_query($query) or die ('Consulta fallida: ' . mysql_error());
                if ($result) {
                    echo "<script>
                            $('#datos_comunes').hide();
                            $('#libros').hide();
                            $('#jdemesa').hide();
                            $('#videojuegos').hide();
                            $('#peliculas').hide();
                            alert('Insercion Realizada Correctamente');
                        </script>
                    ";
                } else {
                    echo "<script>
                            alert('Error en la Insercion');
                        </script>";
                }
            mysql_close($link);
            header("refresh:0; url=admin-videojuegos.php");
        }
        else if($_POST['discriminante']=='Pelicula'){
            $genero_p="";
            if(isset($_POST['genero_p'])){
                for($i=0;$i<count($_POST['genero_p']);$i++){
                        $genero_p=$genero_p.$_POST['genero_p'][$i].",";
                }
            }
            else{$genero_p='NULL';
                }
            
            $query="INSERT INTO articulo VALUES (
                NULL, 
                '".$_POST['nombre']."',
                ".$_POST['precio'].",
                ".$_POST['st_venta'].",
                ".$_POST['st_prest'].",
                '".$_POST['discriminante']."',
                'images/".$_FILES['imagen']['name']."',
                '".$_POST['descripcion']."',
                NULL, NULL, NULL, NULL,
                NULL, NULL, NULL, NULL,
                NULL, NULL, NULL,
                '".$_POST['director_p']."',";
                if(isset($genero_p)){
                    $query=$query."'".$genero_p."',";
                }else{
                    $query=$query.$genero_p.",";
                }
                $query=$query."
                '".$_POST['duracion_p']."',
                '".$_POST['formato_p']."')";
            
                $result=mysql_query($query) or die ('Consulta fallida: ' . mysql_error());
                if ($result) {
                    echo "<script>
                            $('#datos_comunes').hide();
                            $('#libros').hide();
                            $('#jdemesa').hide();
                            $('#videojuegos').hide();
                            $('#peliculas').hide();
                            alert('Insercion Realizada Correctamente');
                        </script>
                    ";
                } else {
                    echo "<script>
                            alert('Error en la Insercion');
                        </script>";
                }
            mysql_close($link);
            header("refresh:0; url=admin-peliculas.php");
        }
    }
    ?>
</body>
</html>
